Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
69 LONDON ROAD Detached £651,195 £192,000 8 Jun 2001
71 LONDON ROAD Detached £318,852 £185,000 18 Nov 2011
73 LONDON ROAD Detached £484,122 £475,000 6 May 2022
75 LONDON ROAD Detached £664,843 £655,000 13 Nov 2023